package com.sgb.kjwl.model.entity;

import java.io.Serializable;

/**
 * 作者:张磊
 * 日期:2020/12/29 0029
 * 说明:需求详情 新增字段
 */
public class NeedDetailsEntity implements Serializable {

    /**
     * industryTypeName :
     * registeredAddr : {}
     * note :
     * userImg : null
     * userRealName : 蒲涛
     * userNo : 3581
     * trademarkType : 0
     * industryTypeId :
     * type : 0
     * linkMan : 12345678个人版权需求
     * specifications : 12345678个人版权需求12345678个人版权需求12345678个人版权需求
     * enterpriseTypeId :
     * budgetPrice : -1
     * patentTypeId :
     * patentTypeName :
     * LinkmanPhone : *************
     * companyNo : 0
     * taxScale :
     * classificationField :
     * patentStatus :
     * classificationName : 其他作品
     * userAuthTime : 1586062045860
     * trademark :
     * id : 195
     * requirementTypes : 3
     * enterpriseTypeName : null
     * demandStatus : 1
     * updateUser : 3581
     * demandTitle : 12345678个人版权需求
     * updateTime : 1609052746978
     * taxReturns :
     * userIsAuth : 1
     * classificationId : 202009224120773
     * userId : 3581
     * realName : 蒲涛
     * idDelete : 0
     * publishType : 1
     * createTime : 1609052746978
     * trademarkId :
     * userAccount : 18212345678
     * clicks : 0
     * createUser : 3581
     * linkmanPhone : 18212346578
     */

    public String industryTypeName;
    public String registeredAddr;
    public String note;
    public String userImg;
    public String userRealName;
    public String userNo;
    public int trademarkType;
    public String industryTypeId;
    public int type;
    public String linkMan;
    public String specifications;
    public String enterpriseTypeId;
    public double budgetPrice;
    public String patentTypeId;
    public String patentTypeName;

    public String companyNo;
    public String taxScale;
    public String classificationField;
    public String classificationFieldId;
    public String classificationCopyright;
    public String categoryFirstId;
    public String assetsType;
    public String patentStatus;
    public String classificationName;
    public long userAuthTime;
    public String trademark;
    public int id;
    public int requirementTypes=1;
    public String enterpriseTypeName;
    public String demandStatus;
    public String updateUser;
    public String demandTitle;
    public long updateTime;
    public String taxReturns;
    public int userIsAuth;
    public int companyIsAuth;
    public String classificationId;
    public int userId;
    public String realName;
    public int idDelete;
    public int publishType;
    public long createTime;
    //1 报价中，2已结束，3已取消
    private int offerStatus;


    public String trademarkId;
    public String userAccount;
    public int clicks;
    public String createUser;
    public String linkmanPhone;
    public String companyLogo;
    public String copyrightAuthorization;
    public String companyId;
    public long companyAuthTime;
    public String companyServiceType;
    private String teamId;
    private int teamAuth;
    private int personalAuth;
    private String businessType;
    private long teamAuthTime;
    private String logo;
    private String companyName;

    private String demandAttachment;


    public String categoryFirstName;
    public String categorySecondName;
    public String categoryThirdName;

    public String servicePrincipal;

    private String typeName;
    private String oldNewName;
    private String teamNo;

    private Integer InvoiceRequirements;

    private String cityName;
    private String provinceName;
    private String areaName;

    private String provinceCode;
    private String cityCode;
    private String areaCode;


    private String electionName;
    private String whetherPublic;
    private long publicityPeriod;


    private boolean focusStatus;


    public boolean isFocusStatus() {
        return focusStatus;
    }

    public void setFocusStatus(boolean focusStatus) {
        this.focusStatus = focusStatus;
    }

    public String getElectionName() {
        return electionName;
    }

    public void setElectionName(String electionName) {
        this.electionName = electionName;
    }

    public String getWhetherPublic() {
        return whetherPublic;
    }

    public void setWhetherPublic(String whetherPublic) {
        this.whetherPublic = whetherPublic;
    }

    public long getPublicityPeriod() {
        return publicityPeriod;
    }

    public void setPublicityPeriod(long publicityPeriod) {
        this.publicityPeriod = publicityPeriod;
    }

    private String latitude;
    private int demandId;
    private String contact;
    private String email;
    private String longitude;
    private String offerSubject;
    private String attachmentUrl;
    private int isDelete;
    private String quotationNote;
    private String demandSide;
    private double bidAmount;
    private long offerTime;
    private String contactPhone;
    private int status;


    private String electionShow;
    private String electionAttachmentUrl;



    public String getElectionShow() {
        return electionShow;
    }

    public void setElectionShow(String electionShow) {
        this.electionShow = electionShow;
    }

    public String getElectionAttachmentUrl() {
        return electionAttachmentUrl;
    }

    public void setElectionAttachmentUrl(String electionAttachmentUrl) {
        this.electionAttachmentUrl = electionAttachmentUrl;
    }

    public String getRegisteredAddr() {
        return registeredAddr;
    }

    public void setRegisteredAddr(String registeredAddr) {
        this.registeredAddr = registeredAddr;
    }

    public String getNote() {
        return note;
    }

    public void setNote(String note) {
        this.note = note;
    }

    public String getUserImg() {
        return userImg;
    }

    public void setUserImg(String userImg) {
        this.userImg = userImg;
    }

    public String getUserRealName() {
        return userRealName;
    }

    public void setUserRealName(String userRealName) {
        this.userRealName = userRealName;
    }

    public String getUserNo() {
        return userNo;
    }

    public void setUserNo(String userNo) {
        this.userNo = userNo;
    }

    public int getTrademarkType() {
        return trademarkType;
    }

    public void setTrademarkType(int trademarkType) {
        this.trademarkType = trademarkType;
    }

    public String getIndustryTypeId() {
        return industryTypeId;
    }

    public void setIndustryTypeId(String industryTypeId) {
        this.industryTypeId = industryTypeId;
    }

    public int getType() {
        return type;
    }

    public void setType(int type) {
        this.type = type;
    }

    public String getSpecifications() {
        return specifications;
    }

    public void setSpecifications(String specifications) {
        this.specifications = specifications;
    }

    public String getEnterpriseTypeId() {
        return enterpriseTypeId;
    }

    public void setEnterpriseTypeId(String enterpriseTypeId) {
        this.enterpriseTypeId = enterpriseTypeId;
    }

    public String getPatentTypeId() {
        return patentTypeId;
    }

    public void setPatentTypeId(String patentTypeId) {
        this.patentTypeId = patentTypeId;
    }

    public String getPatentTypeName() {
        return patentTypeName;
    }

    public void setPatentTypeName(String patentTypeName) {
        this.patentTypeName = patentTypeName;
    }

    public String getCompanyNo() {
        return companyNo;
    }

    public void setCompanyNo(String companyNo) {
        this.companyNo = companyNo;
    }

    public String getTaxScale() {
        return taxScale;
    }

    public void setTaxScale(String taxScale) {
        this.taxScale = taxScale;
    }

    public String getClassificationField() {
        return classificationField;
    }

    public void setClassificationField(String classificationField) {
        this.classificationField = classificationField;
    }

    public String getClassificationFieldId() {
        return classificationFieldId;
    }

    public void setClassificationFieldId(String classificationFieldId) {
        this.classificationFieldId = classificationFieldId;
    }

    public String getClassificationCopyright() {
        return classificationCopyright;
    }

    public void setClassificationCopyright(String classificationCopyright) {
        this.classificationCopyright = classificationCopyright;
    }

    public String getCategoryFirstId() {
        return categoryFirstId;
    }

    public void setCategoryFirstId(String categoryFirstId) {
        this.categoryFirstId = categoryFirstId;
    }

    public String getAssetsType() {
        return assetsType;
    }

    public void setAssetsType(String assetsType) {
        this.assetsType = assetsType;
    }

    public String getPatentStatus() {
        return patentStatus;
    }

    public void setPatentStatus(String patentStatus) {
        this.patentStatus = patentStatus;
    }

    public String getClassificationName() {
        return classificationName;
    }

    public void setClassificationName(String classificationName) {
        this.classificationName = classificationName;
    }

    public long getUserAuthTime() {
        return userAuthTime;
    }

    public void setUserAuthTime(long userAuthTime) {
        this.userAuthTime = userAuthTime;
    }

    public String getTrademark() {
        return trademark;
    }

    public void setTrademark(String trademark) {
        this.trademark = trademark;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public int getRequirementTypes() {
        return requirementTypes;
    }

    public void setRequirementTypes(int requirementTypes) {
        this.requirementTypes = requirementTypes;
    }

    public String getEnterpriseTypeName() {
        return enterpriseTypeName;
    }

    public void setEnterpriseTypeName(String enterpriseTypeName) {
        this.enterpriseTypeName = enterpriseTypeName;
    }

    public String getDemandStatus() {
        return demandStatus;
    }

    public void setDemandStatus(String demandStatus) {
        this.demandStatus = demandStatus;
    }

    public String getUpdateUser() {
        return updateUser;
    }

    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser;
    }

    public String getDemandTitle() {
        return demandTitle;
    }

    public void setDemandTitle(String demandTitle) {
        this.demandTitle = demandTitle;
    }

    public long getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(long updateTime) {
        this.updateTime = updateTime;
    }

    public String getTaxReturns() {
        return taxReturns;
    }

    public void setTaxReturns(String taxReturns) {
        this.taxReturns = taxReturns;
    }

    public int getUserIsAuth() {
        return userIsAuth;
    }

    public void setUserIsAuth(int userIsAuth) {
        this.userIsAuth = userIsAuth;
    }

    public int getCompanyIsAuth() {
        return companyIsAuth;
    }

    public void setCompanyIsAuth(int companyIsAuth) {
        this.companyIsAuth = companyIsAuth;
    }

    public String getClassificationId() {
        return classificationId;
    }

    public void setClassificationId(String classificationId) {
        this.classificationId = classificationId;
    }

    public int getUserId() {
        return userId;
    }

    public void setUserId(int userId) {
        this.userId = userId;
    }

    public String getRealName() {
        return realName;
    }

    public void setRealName(String realName) {
        this.realName = realName;
    }

    public int getIdDelete() {
        return idDelete;
    }

    public void setIdDelete(int idDelete) {
        this.idDelete = idDelete;
    }

    public int getPublishType() {
        return publishType;
    }

    public void setPublishType(int publishType) {
        this.publishType = publishType;
    }

    public long getCreateTime() {
        return createTime;
    }

    public void setCreateTime(long createTime) {
        this.createTime = createTime;
    }

    public String getTrademarkId() {
        return trademarkId;
    }

    public void setTrademarkId(String trademarkId) {
        this.trademarkId = trademarkId;
    }

    public String getUserAccount() {
        return userAccount;
    }

    public void setUserAccount(String userAccount) {
        this.userAccount = userAccount;
    }

    public int getClicks() {
        return clicks;
    }

    public void setClicks(int clicks) {
        this.clicks = clicks;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public String getCompanyLogo() {
        return companyLogo;
    }

    public void setCompanyLogo(String companyLogo) {
        this.companyLogo = companyLogo;
    }

    public String getCopyrightAuthorization() {
        return copyrightAuthorization;
    }

    public void setCopyrightAuthorization(String copyrightAuthorization) {
        this.copyrightAuthorization = copyrightAuthorization;
    }

    public String getCompanyId() {
        return companyId;
    }

    public void setCompanyId(String companyId) {
        this.companyId = companyId;
    }

    public long getCompanyAuthTime() {
        return companyAuthTime;
    }

    public void setCompanyAuthTime(long companyAuthTime) {
        this.companyAuthTime = companyAuthTime;
    }

    public String getCompanyServiceType() {
        return companyServiceType;
    }

    public void setCompanyServiceType(String companyServiceType) {
        this.companyServiceType = companyServiceType;
    }

    public String getCategoryFirstName() {
        return categoryFirstName;
    }

    public void setCategoryFirstName(String categoryFirstName) {
        this.categoryFirstName = categoryFirstName;
    }

    public String getCategorySecondName() {
        return categorySecondName;
    }

    public void setCategorySecondName(String categorySecondName) {
        this.categorySecondName = categorySecondName;
    }

    public String getCategoryThirdName() {
        return categoryThirdName;
    }

    public void setCategoryThirdName(String categoryThirdName) {
        this.categoryThirdName = categoryThirdName;
    }

    public String getServicePrincipal() {
        return servicePrincipal;
    }

    public void setServicePrincipal(String servicePrincipal) {
        this.servicePrincipal = servicePrincipal;
    }

    public String getLatitude() {
        return latitude;
    }

    public void setLatitude(String latitude) {
        this.latitude = latitude;
    }

    public int getDemandId() {
        return demandId;
    }

    public void setDemandId(int demandId) {
        this.demandId = demandId;
    }

    public String getContact() {
        return contact;
    }

    public void setContact(String contact) {
        this.contact = contact;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getLongitude() {
        return longitude;
    }

    public void setLongitude(String longitude) {
        this.longitude = longitude;
    }

    public String getOfferSubject() {
        return offerSubject;
    }

    public void setOfferSubject(String offerSubject) {
        this.offerSubject = offerSubject;
    }

    public String getAttachmentUrl() {
        return attachmentUrl;
    }

    public void setAttachmentUrl(String attachmentUrl) {
        this.attachmentUrl = attachmentUrl;
    }

    public int getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(int isDelete) {
        this.isDelete = isDelete;
    }

    public String getQuotationNote() {
        return quotationNote;
    }

    public void setQuotationNote(String quotationNote) {
        this.quotationNote = quotationNote;
    }

    public String getDemandSide() {
        return demandSide;
    }

    public void setDemandSide(String demandSide) {
        this.demandSide = demandSide;
    }

    public double getBidAmount() {
        return bidAmount;
    }

    public void setBidAmount(double bidAmount) {
        this.bidAmount = bidAmount;
    }

    public long getOfferTime() {
        return offerTime;
    }

    public void setOfferTime(long offerTime) {
        this.offerTime = offerTime;
    }

    public String getContactPhone() {
        return contactPhone;
    }

    public void setContactPhone(String contactPhone) {
        this.contactPhone = contactPhone;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public String getProvinceCode() {
        return provinceCode;
    }

    public void setProvinceCode(String provinceCode) {
        this.provinceCode = provinceCode;
    }

    public String getCityCode() {
        return cityCode;
    }

    public void setCityCode(String cityCode) {
        this.cityCode = cityCode;
    }

    public String getAreaCode() {
        return areaCode;
    }

    public void setAreaCode(String areaCode) {
        this.areaCode = areaCode;
    }

    private String address;
    private long offerPerson;

    public int getOfferStatus() {
        return offerStatus;
    }

    public void setOfferStatus(int offerStatus) {
        this.offerStatus = offerStatus;
    }


    public long getOfferPerson() {
        return offerPerson;
    }

    public void setOfferPerson(long offerPerson) {
        this.offerPerson = offerPerson;
    }

    public String getLinkMan() {
        return linkMan;
    }

    public void setLinkMan(String linkMan) {
        this.linkMan = linkMan;
    }

    public String getLinkmanPhone() {
        return linkmanPhone;
    }

    public void setLinkmanPhone(String linkmanPhone) {
        this.linkmanPhone = linkmanPhone;
    }

    public double getBudgetPrice() {
        return budgetPrice;
    }

    public void setBudgetPrice(double budgetPrice) {
        this.budgetPrice = budgetPrice;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getIndustryTypeName() {
        return industryTypeName;
    }

    public void setIndustryTypeName(String industryTypeName) {
        this.industryTypeName = industryTypeName;
    }

    public String getCityName() {
        return cityName;
    }

    public void setCityName(String cityName) {
        this.cityName = cityName;
    }

    public String getProvinceName() {
        return provinceName;
    }

    public void setProvinceName(String provinceName) {
        this.provinceName = provinceName;
    }

    public String getAreaName() {
        return areaName;
    }

    public void setAreaName(String areaName) {
        this.areaName = areaName;
    }

    public Integer getInvoiceRequirements() {
        return InvoiceRequirements;
    }

    public void setInvoiceRequirements(Integer invoiceRequirements) {
        this.InvoiceRequirements = invoiceRequirements;
    }

    public String getTeamNo() {
        return teamNo;
    }

    public void setTeamNo(String teamNo) {
        this.teamNo = teamNo;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public String getLogo() {
        return logo;
    }

    public void setLogo(String logo) {
        this.logo = logo;
    }

    public String getTeamId() {
        return teamId;
    }

    public void setTeamId(String teamId) {
        this.teamId = teamId;
    }

    public int getTeamAuth() {
        return teamAuth;
    }

    public void setTeamAuth(int teamAuth) {
        this.teamAuth = teamAuth;
    }

    public int getPersonalAuth() {
        return personalAuth;
    }

    public void setPersonalAuth(int personalAuth) {
        this.personalAuth = personalAuth;
    }

    public String getBusinessType() {
        return businessType;
    }

    public void setBusinessType(String businessType) {
        this.businessType = businessType;
    }

    public long getTeamAuthTime() {
        return teamAuthTime;
    }

    public void setTeamAuthTime(long teamAuthTime) {
        this.teamAuthTime = teamAuthTime;
    }

    public String getTypeName() {
        return typeName;
    }

    public void setTypeName(String typeName) {
        this.typeName = typeName;
    }

    public String getOldNewName() {
        return oldNewName;
    }

    public void setOldNewName(String oldNewName) {
        this.oldNewName = oldNewName;
    }

    public String getDemandAttachment() {
        return demandAttachment;
    }

    public void setDemandAttachment(String demandAttachment) {
        this.demandAttachment = demandAttachment;
    }
}